Career 2014 2013 2012 2011 2010 2009 2008 2007 2006 2005 2004 2003 2002 2001 2000 1999 1998 1997
All Rounds Final 1/2 1/4 First Second Third Fourth Pre-q Rubber 1 Rubber 2 Rubber 3 Rubber 4 Rubber 5 Robin Bronze Q3 N/A Q2 Q1 ER Q4 CR QF Q5 N/A
All Courts Acrylic N/A Clay Grass Carpet Hard I.hard
All Tour TED Open - Istanbul Haagen Dazs Open - Caracas Banja Luka 2002 - Banja Luka Open Maxon - Barcelona Shimadzu All Japan Indoor - Kyoto Garden Open 2004 - Rome Schickedanz Open - Furth ATU Cup - Weiden Nord/LB Open 2004 - Braunschweig Siemens Open 2001 - Scheveningen Open 88 - Contrexeville Canottieri Minico 2004 - Mantova Cairo Challenger - Cairo Uncle Tobys Challenger - Tasmania ATU Cup - Weiden Schickendanz Open - Furth Tennis Cup of Flanders - Ostende Bulgarian Challenger 2002 - Sofia Asics Challenger Open - Monchengladbach Heinekin Open 1998 - Budva XL Capital Bermuda Open - Bermuda BBB Open - Sofia Quelle Cup 1999 - Furth Pekao Open - Szczecin IX Ciutat de Barcelona - Barcelona III Challenger Continenal Plaza - Puerto Vallarta Freudenstadt Challenger - Freudenstadt Challenger Britania Zavaleta - Puebla Antonio Savoldi-Marco Co. - Manerbio Black Forest Open 2004 - Freudenstadt Maia Open - Oporto Copa Ericsson - Buenos Aires Muller Cup 99 - Ulm C.T. San Remo - XIII Piertomaso Tessitore - San Remo Dubrovnik Open - Dubrovnik XI Ciutat de Barcelona - Barcelona Kish Free Zone Island Challenger - Kish Island Aberto de Sao Paulo - Sao Paulo Copa Telefonica CTC Chile - Santiago IX Torneo Internacionale de Tennis - Barletta Olbia Challenger - Olbia Tunis Open - Tunis BMW Challenger Open - Monchengladbach DPD Challenger 2000 - Aschaffenburg Hilton Waikoloa Village USTA Challenger - Waikoloa Canottieri Mincio Open - Mantova Copa Sevilla - Seville Trofeo Barcelona de Tenis - Barcelona Open de L'Isere-Open 38 - Grenoble Copa Ericsson Mexico - Guadalajara Copa Ericsson Brazil - Sao Paulo 9th Wartburg Open - Eisenach Muller Cup - Ulm 6th Sardinian International Championships - Cagliari VIII Torneo Internazionale di Tennis - Barletta Qatar ATP Challenger - Doha Open de la Ville de Saint Denis - Reunion Island Citta di Monza - Monza Schickendanz Open - Furth Macedonia Open - Skopje Pomorski Bank Kredytowy Open - Szczecin Nord LB Open 2006 - Braunschweig Ethias Trophy - Mons Copa Petrobras Paraguay - Asuncion Lucknow ATP Tour Challenger - Lucknow ATU Cup - Weiden Napoli Challenger - Napoli Copa Ericsson - Montevideo Nord/LB Open - Braunschweig 10ø Tornea B. Camparini - Reggio Emilia Sparkessen Magdeburg Open - Magdeburg Privat Bank Cup - Dniepropetrovsk Pekao Open - Szczecin Copa Ericsson Brasil - Sao Paulo ATP Heineken Challenger 1999 - Ho Chi Minh City Shimadsu All Japan Indoor Tennis Championships - Kyoto Warsteiner Grand Prix - Oberstaufen Timisoara Challenger - Timisoara LTA Men's Challenger - Wrexham Heineken Challenger - Ho Chi Minh City 7th Wartburg Open - Eisenach Tenniscup of Flanders - Ostende Schickendanz Open - Furth 5th Sardinian International Championships - Cagliari VII Torneo Internazionale di Tennis - Barletta Heilbronn Open - Heilbronn FILA Challenger Biella - Biella Tennis Napoli Cup 2004 - Napoli Yugoslavia Open - Belgrade Toluca Challenger - Toluca IPP Geneva Trophy - Geneva Togliatti Cup - Togliatti Banja Luka Challenger 2004 - Banja Luka Privat Bank Cup - Dnepropetrovsk Challenger Groningen - Groningen Copa Ericsson Brazil - Sao Paulo Tennis Napoli Cup - Napoli Copa Petrobras Brazil - Aracaju Heilbronn Open - Heilbronn Nord LB Open - Braunschweig Top Wool Challenger - Biella XL Capital Bermuda Open - Bermuda TennisCup Vlaanderen - Antwerp The Scottish Tennis Championships - Edinburgh Challenger Brasov - Brasov Pekao Open 2005 - Szczecin Skandia Open - Linz DPD Challenger 2001 - Aschaffenburg Intelig Tennis Cup - Brasilia Tennis Napoli Cup - Naples Copa Petrobras - Montevideo 10th Wartburg Open - Eisenach Muller Cup - Ulm Siemens Open 2002 - Scheveningen Challenger Cudad de Guayaquil - Guayaquil Copa Ericsson Uruguay - Montevideo Copa Petrobras - Aracaju Gran Copa Ericsson - Rio de Janeiro Kyiv Open - Kiev Open de Franche Comte - Besancon Barletta Citta Della Disfida Open 2000 - Barletta Sardinia International Championship - Cagliari Renault Slovenian Open - Ljubljana Wartburg Open - Eisenach Copa Ericsson Peru - Lima USTA Men's Challenger of Dallas - Dallas Jameson Cup - Milan Espinho Challenger - Espinho Intersport Heilbronn Open - Heilbronn Hilton Waikoloa Village USTA Challenger - Waikoloa ATU Cup 2001 - Weiden Internazionali di Tennis de San Marino - San Marino Global Telecom Open - Florianopolis Kuppers Kolsch Cup by Lambertz - Aachen KGHM Polish Indoors - Wroclaw Copa Ericsson Costa Rica - San Jose Cairo Challenger 2002 - Cairo USTA Challenger of North Miami Beach - North Miami Beach ATP Slovak Open Challenger - Bratislava Ciutat de Barcelona - Barcelona TCT Open - Tunis San Luis Potosi ATP Challenger - San Luis Potosi The Scottish Tennis Championships - Edinburgh Copa Ericsson Uruguay - Montevideo Wartburg Open - Eisenach Copa Ericsson Mexico - Guadalajara Schickendanz Open - Furth Copa Sevilla-Internacionales de Andalucia - Seville Tennis Napoli Cup 2006 - Napoli Black Forest Open - Freudenstadt Dusseldorf Open 2006 - Dusseldorf Mitsubishi Electric Europe Cup - Monza Copa Petrobras Uruguray - Montevideo Romanian Open - Bucharest Grand Prix Hassan II - Casablanca Adidas Open de Toulouse - Toulouse Gold Flake Open - Chennai Estoril Open - Estoril Open Seat-Godo 2001 - Barcelona BMW Open - Munich Energis Open - Amsterdam Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel AAPT Championships - Adelaide Adidas International - Sydney Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam International Tennis Championships - Delray Beach Grand Prix Hassan II - Casablanca Telenordia Swedish Open - Bastad Generali Open 2002 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. President's Cup - Tashkent CA Tennis Trophy - Vienna AAPT Championships - Adelaide Tata Open 2003 - Chennai Adidas International - Sydney Siebel Open - San Jose Kroger / St. Jude International - Memphis Copenhagen Open - Copenhagen BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Allianz Suisse Open Gstaad - Gstaad 2003 Mercedes Cup - Stuttgart Generali Open 2003 - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Gelsor Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Challenger Ford de Cherbourg - Cherbourg CA Tennis Trophy - Vienna Jaegermeister Open - Braunschweig Muller Cup 2000 - Ulm Skandia Open - Linz Qatar Exxon Mobil Open 2002 - Doha Open de Charleroi - Charleroi Kroger / St. Jude International - Memphis Open Ciudad de Valencia/LXI Copa Faulconbridge - Valencia TD Waterhouse Cup - Long Island CA Tennis Trophy - Vienna Open Seat Godo 2003 - Barcelona Open de Montauban - Montauban Honda-Kah Open - Singapore BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Pekao Open - Szczecin Challenger 42 - Andrezieux Mutua Madrilena Madrid Open - Madrid Sony Open Tennis - Miami Quelle Cup - Furth La Serena Open - La Serena USTA Challenger of Las Vegas - Las Vegas TD Waterhouse Cup - Long Island San Marino Cepu Open - San Marino Hilton Waikoloa Village USTA Challenger - Waikoloa Quelle Cup 2000 - Furth Black Forest Open 2000 - Freudenstadt Kyiv UMC Open - Kiev Copa Ericsson - Santiago Zagreb Open - Zagreb Kyiv UMC Open - Kiev Kuppers Kolsch Cup - Aachen Internationaux de Tennis de Brest - Brest Copa Ericsson Chile - Santiago Heineken Open - Auckland V Torneo Internazionale di Tennis - Barletta Energis Dutch Open - Amsterdam Nord/LB Open - Braunschweig Nord/LB Open - Braunschweig Copenhagen Open - Copenhagen Verizon Tennis Challenge - Atlanta The Stella Artois Grass Court Championships - London Idea Prokom Open - Sopot Gelsor Open Romania - Bucharest AIG Japan Open - Tokyo Ostdeutscher Sparkessen Cup - Dresden ATP Challenger Open 2004 - Monchengladbach Heilbronn Open - Heilbronn AAPT Championships - Adelaide Qatar Open - Doha BellSouth Open - Vina del Mar Copa AT&T - Buenos Aires ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Open 13 - Marseille Davidoff Swiss Indoors - Basel Grand Prix de Tennis de Lyon - Lyon Dubai Open - Dubai Estoril Open - Estoril BMW Open - Munich Internationaler Raiffeisen Grand Prix - St. Polten Gerry Weber Open - Halle Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad Allianz Suisse Open - Gstaad Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Croatia Open - Umag Kyiv UMC Open - Kiev TD Waterhouse Cup - Long Island U.S. Men's Clay Court Championships - Houston Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Mallorca Open - Mallorca Grand Prix de Tennis de Lyon - Lyon Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Croatia Open - Umag Qatar Open - Doha Oberstaufen Cup - Oberstaufen Medibank Private International - Sydney Milan Indoors - Milan Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Dubai Open - Dubai Arizona Men's Tennis Championships - Scottsdale Grand Prix Hassan II - Casablanca Open de la Comunidad Valenciana - Valencia Open Seat Godo 2005 - Barcelona BMW Open - Munich Adidas International - Sydney Internationaler Raiffeisen Grand Prix - St. Polten Milan Indoors - Milan Allianz Suisse Open - Gstaad The Priority Telecom Open - Amersfoort Mercedes Cup - Stuttgart Generali Open - Kitzbuhel Legg Mason Tennis Classic - Washington D.C. Pilot Pen Tennis - New Haven Open Romania - Bucharest Campionati Internazionali di Sicilia - Palermo Open de Moselle - Metz Kremlin Cup - Moscow Stockholm Open - Stockholm Qatar ExxonMobil Open - Doha Chennai Open - Chennai Sydney International - Sydney Movistar Open - Vina del Mar Copa Telmex - Buenos Aires U.S. Men's Clay Court Championships - Houston Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam Brasil Open - Costa do Sauipe Abierto Mexicano Telcel - Acapulco Open de Tenis Comunidad Valenciana - Valencia US Men's Clay Court Championships - Houston Open SEAT Godo 2006 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril BMW Open - Munich Hypo Group Tennis International - Portschach The Stella Artois Championships - London Ordina Open - 's-Hertogenbosch Synsam Swedish Open - Bastad RCA Championships - Indianapolis Generali Open - Kitzbuhel Orange Prokom Open - Sopot Pilot Pen Tennis - New Haven China Open - Beijing ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar ExxonMobil Open - Doha Chennai Open - Chennai Sydney International - Sydney PBZ Zagreb Indoors - Zagreb Open 13 - Marseille ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Open Seat Godo 2007 - Barcelona Grand Prix Hassan II - Casablanca Estoril Open - Estoril BMW Open - Munich Hypo Group Tennis International - Portschach Gerry Weber Open - Halle Allianz Suisse Open - Gstaad Dutch Open Tennis - Amersfoort Croatia Open - Umag The Priority Telecom Open - Amersfoort Orange Prokom Open - Sopot St. Petersburg Open - St. Petersburg Pilot Pen Tennis - New Haven ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam Estoril Open - Estoril The Hypo Group Tennis International 2008 - Poertschach Orange Warsaw Open - Warsaw ATP Kremlin Cup - Moscow St. Petersburg Open - St. Petersburg Chennai Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Open Sabadell Atlantico - Barcelona Estoril Open - Estoril Mercedes Cup - Stuttgart Masters Series - Hamburg ATP Studena Croatia Open Umag - Umag Pilot Pen Tennis - New Haven China Open - Beijing Kremlin Cup - Moscow Open de Tenis Comunidad Valenciana - Valencia Proton Malaysian Open - Kuala Lumpur Qatar Exxon Mobil Open - Doha ABN AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai Gerry Weber Open - Halle Mercedes Cup - Stuttgart International German Open - Hamburg ATP Studena Croatia Open Umag - Umag Malaysian Open - Kuala Lumpur China Open - Beijing Kremlin Cup - Moscow Open Sud de France - Montpellier Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Kremlin Cup - Moscow Davidoff Swiss Indoors - Basel Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Open Sabadell Atlantico - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart German Tennis Championships - Hamburg Legg Mason Tennis Classic - Washington Winston Salem - Winston Salem Malaysian Open - Kuala Lumpur Kremlin Cup - Moscow Erste Bank Open - Vienna Open de Tenis Comunidad Valenciana - Valencia Qatar ExxonMobil Open - Doha Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Copenhagen Open - Copenhagen Estoril Open - Estoril BMW Open - Munich Open de Nice Cote d'Azur - Nice Idea Prokom Open - Sopot Bet-at-home Open - Hamburg Winston-Salem Open - Winston-Salem Moselle Open - Metz Malaysian Open - Kuala Lumpur China Open - Beijing Adidas International - Sydney Kremlin Cup - Moscow Swiss Indoors Basel - Basel Qatar ExxonMobil Open - Doha Dubai Tennis Open - Dubai Open Sud de France - Montpellier ABN AMRO World Tennis Tournament - Rotterdam Open 13 - Marseille Dubai Duty Free Tennis Championships - Dubai Barcelona Open BancSabadell - Barcelona BMW Open - Munich Mercedes Cup - Stuttgart Bet-at-home Open - Hamburg Citi Open - Washington Malaysian Open - Kuala Lumpur Campbell's Hall of Fame Tennis Championships - Newport Open Sud de France - Montpellier Open 13 - Marseille The Samsung Open - Bournemouth Dubai Duty Free Tennis Championships - Dubai Milan Indoors - Milan Barcelona Open BancSabadell - Barcelona BMW Open - Munich Power Horse Cup - Dusseldorf Abierto Mexicano Telfonica MoviStar - Acapulco BMW Open - Munich Davidoff Swiss Indoors - Basel Energis Open - Amersfoort The Dubai Tennis Championships - Dubai President's Cup 2000 - Tashkent Cerveza Club Colombia Open - Bogota ABN/AMRO World Tennis Tournament - Rotterdam The Dubai Tennis Championships - Dubai China Open - Beijing Gold Flake Open - Chennai ABN AMRO World Tennis Tournament - Rotterdam Kroger / St. Jude International - Memphis Internazionali di Tennis di San Marino - San Marino St. Petersburg Open - St. Petersburg The Hamlet Cup - Long Island Campionati Internazionali di Sicilia - Palermo Mercedes Cup - Stuttgart Gerry Weber Open - Halle Brazil Open - Salvador Siebel Open - San Jose Milan Indoors - Milan Qatar ExxonMobil Open - Doha The Stella Artois Grass Court Championships - London Tennis Masters Series - Stuttgart Tennis Masters Series - Indian Wells Tennis Masters Series - Miami Power Horse Cup - Dusseldorf Tennis Masters Series - Rome Tennis Masters Series - Hamburg Tennis Masters Series - Miami Tennis Masters Series - Monte Carlo Tennis Masters Series - Rome China Open - Beijing Tennis Masters Series - Hamburg Tennis Masters Series - Montreal Tennis Masters Series - Cincinnati Tennis Masters Series - Madrid Tennis Masters Series - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Tennis Masters Series - Monte Carlo Telecom Italia Masters - Rome Tennis Masters Series - Hamburg Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Tennis Masters Series - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells NASDAQ-100 Open - Miami Masters Series Monte Carlo - Monte Carlo Campionati Internazionali d'Italia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Masters Series Madrid - Madrid BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte Carlo Campionati Internazionali D'Italia - Rome Masters Series - Hamburg Rogers Masters - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris Pacific Life Open - Indian Wells Sony Ericsson Open - Miami Masters Series Monte-Carlo - Monte-Carlo Campionati BNL dItalia - Rome Masters Series Hamburg - Hamburg Rogers Masters - Toronto Western & Southern Financial Group Masters - Cincinnati Mutua Madrilena Masters Madrid - Madrid BNP Paribas Masters - Paris Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL dItalia - Rome Mutua Madrilena Masters Madrid - Madrid Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati Shanghai - Shanghai BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Rogers Cup - Toronto Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Monte-Carlo Rolex Masters - Monte-Carlo Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Financial Group Masters - Cincinnati BNP Paribas Masters - Paris BNP Paribas Open - Indian Wells Sony Ericsson Open - Miami Mutua Madrilena Madrid Open - Madrid Internazionali BNL d'Italia - Rome Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Sony Open Tennis - Miami Monte-Carlo Rolex Masters - Monte-Carlo Mutua Madrid Open - Madrid Internazionali BNL d'Italia - Rome Rogers Cup - Montreal Western & Southern Open - Cincinnati BNP Paribas Open - Indian Wells Tennis Masters Series - Monte Carlo Tennis Masters Series - Monte Carlo Australian Open - Melbourne French Open - Paris Australian Open - Melbourne French Open - Paris U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris U.S. Open - New York Shanghai ATP Masters 1000 - Shanghai Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne Wimbledon - London U.S. Open - New York French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Wimbledon - London U.S. Open - New York Australian Open - Melbourne French Open - Paris Australian Open - Melbourne Davis Cup, World Group, 1R, RUS-CZE 3-2 Davis Cup, World Group, QF, ARG-RUS 5-0 Davis Cup, World Group, QR, BLR-GER 3-2 Davis Cup, World Group, QF, RUS-FRA 3-2 Davis Cup, World Group, SF, CRO-RUS 3-2 Davis Cup, World Group, 1R, NED-RUS 0-5 Davis Cup, World Group, QF, FRA-RUS 1-4 Davis Cup, World Group, F, RUS-ARG 3-2 Davis Cup, World Group, SF, RUS-GER 3-2 Davis Cup, World Group, 1R, RUS-SRB 3-2 Davis Cup, World Group, QF, RUS-CZE 3-2 Davis Cup, World Group, SF, ARG-RUS, 3-2 Davis Cup, World Group, QF, RUS-ARG 2-3 Davis Cup, World Group, 1R, RUS-CHI 4-1 Davis Cup, World Group, QR, RUS-THA 5-0 Davis Cup, World Group, QF, RUS-FRA 3-2 AAMI Classic - Kooyong Capitala World Tennis Championship Capitala World Tennis Championship AAMI Classic - Kooyong Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Tennis Masters Cup - Shanghai Tennis Masters Cup Shanghai - Shanghai Olympics - London Olympics - Beijing Barclays ATP World Tour Finals - London Olympics - Athens